package com.dreamspark.game.travian.controller.command.startup
{
	import org.puremvc.as3.patterns.command.MacroCommand;
	
	public class StartupCommand extends MacroCommand
	{
		public function StartupCommand()
		{
			super();
		}
		
		/**
		 * Execute separate commands for each phase of startup
		 */
		override protected function initializeMacroCommand():void
		{
			trace("Startup");
			addSubCommand( PrepareControllerCommand );
			addSubCommand( PrepareModelCommand );
			addSubCommand( PrepareViewCommand );
		}
	}
}